A new additional property licensing scheme has been introduced this week for landlords operating in the London borough of Barnet in north...